package model.materiasYCatedras;
import model.areas.Area;
import model.tps.EntregaTpPorAlumno;

public class Docente{
	private Persona persona;
	private Area area;
	
	// Constructor //
	public Docente(Persona unaPersona, Area area){
		this.setPersona(unaPersona);
		this.setArea(area);
		area.incorporarDocente(this);
	}
	
	/////////////////////

	// Getters && Setters //
	
	public String getNombre(){
		return this.getPersona().getNombre();
	}
	
	public String getApellido(){
		return this.getPersona().getApellido();
	}
	
	public String getEmail(){
		return this.getPersona().geteMail();
	}
	
	public String getTelefono(){
		return this.getPersona().getTelefono();
	}
	public Persona getPersona() {
		return persona;
	}

	public void setPersona(Persona persona) {
		this.persona = persona;
	}
	
	public Area getArea() {
		return area;
	}

	public void setArea(Area area) {
		this.area = area;
	}
	
	// Fin Getters && Setters //
	
	public void corregirTp(EntregaTpPorAlumno unTp, int nota){
		unTp.setNota(nota);
	}
	
}
